body,html {
    background: #f8f8f8;
    position: relative;
    z-index: -2;
}
body{
    font-size:12px;
    line-height:18px;
}
div.btn-sm {
    line-height:32px;
}
.liwuTable{
    margin-top: 10px;
}
tr{
    height:76px;
}
td.message{
    font-size: 16px;
    width: 320px;
    padding-right: 30px;
}
.liwu-style-0{
    height:20px;
}
.liwu-style-10{
    height:60px;
}
.liwu-style-1{
    height:76px;
}
.liwu-style-2{
    height:76px;
}
.liwu-style-3{
    height:76px;
}
.liwu-style-4{
    height:80px;
}
.liwu-style-5{
    height:100px;
}
.liwu-style-6{
    height:110px;
}
.liwu-style-101{
    height:110px;
}
.liwu-style-102, .liwu-style-103, .liwu-style-104, .liwu-style-105, .liwu-style-106{
    height:125px;
}
.liwu-style-107{
    height:95px;
}
.pinyin{
    font-size:20px;
}
.showTalk {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, .5);
    display: none;
}

.authTalk {
    width: 500px;
    height: 800px;
    background: rgb(255, 255, 255);
    background-size: cover;
    background-attachment: fixed;
    position: absolute;
    top: 10%;
    left: 30%;
    padding: 10px 5px;
    overflow: auto;
}
.talkTxt{
    font-size:16px;
    color:#333;
    /*font-family:SimHei;*/
    line-height: 20px;
}
.authTalk table{
    width: 100%;
}
.authTalk tr{
    height: 20px;
}
.authTalk td1{
    width: 10%;
}
.authTalk td3{
    width: 30%;
}
.chatmsg {
    left:50%;
    background: #f8f8f8;
    border-top: solid 14px #dddddd;
    position:fixed;
}
.chatmsgHtml {
    float:left;
    border:none;
    width:100%;
    height:100%;
    padding-bottom: 55px;
}
.liwu-style .liwu {
    width:350px;
}
.liwu-style .guizu {
    width:350px;
}
.giftbatter-item-left {
    left: 0px;
}

.guizuspan{
    font-size:14px;
    color:red;
}
.td-middle{
    vertical-align:middle;
}
.div-chatmsg{
    width: 100px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow:hidden;
    text-overflow:ellipsis;
    margin-left: 10px;
}
.td-top{
    vertical-align:top;
}
.Xdiv{
    color:red;
    cursor:pointer;
}

.noble-banner-item .item-action-wrap {
    bottom: 0px;
}
.noble-banner-item.item-7 .item-action-wrap{
    bottom: 0px;
}
.level{
    width:40px;
    height: 16px;
    display: inline-block;
    vertical-align: bottom;
    position: relative;
    background: url("../images/dengji.png");
}

.level-1 {
    background-position: 0 0
}

.level-2 {
    background-position: 0 -19px
}

.level-3 {
    background-position: 0 -38px
}

.level-4 {
    background-position: 0 -57px
}

.level-5 {
    background-position: 0 -76px
}

.level-6 {
    background-position: 0 -95px
}

.level-7 {
    background-position: 0 -114px
}

.level-8 {
    background-position: 0 -133px
}

.level-9 {
    background-position: 0 -152px
}

.level-10 {
    background-position: 0 -171px
}

.level-11 {
    background-position: 0 -190px
}

.level-12 {
    background-position: 0 -209px
}

.level-13 {
    background-position: 0 -228px
}

.level-14 {
    background-position: 0 -247px
}

.level-15 {
    background-position: 0 -266px
}

.level-16 {
    background-position: 0 -285px
}

.level-17 {
    background-position: 0 -304px
}

.level-18 {
    background-position: 0 -323px
}

.level-19 {
    background-position: 0 -342px
}

.level-20 {
    background-position: 0 -361px
}

.level-21 {
    background-position: 0 -380px
}

.level-22 {
    background-position: 0 -399px
}

.level-23 {
    background-position: 0 -418px
}

.level-24 {
    background-position: 0 -437px
}

.level-25 {
    background-position: 0 -456px
}

.level-26 {
    background-position: 0 -475px
}

.level-27 {
    background-position: 0 -494px
}

.level-28 {
    background-position: 0 -513px
}

.level-29 {
    background-position: 0 -532px
}

.level-30 {
    background-position: 0 -551px
}

.level-31 {
    background-position: 0 -570px
}

.level-32 {
    background-position: 0 -589px
}

.level-33 {
    background-position: 0 -608px
}

.level-34 {
    background-position: 0 -627px
}

.level-35 {
    background-position: 0 -646px
}

.level-36 {
    background-position: 0 -665px
}

.level-37 {
    background-position: 0 -684px
}

.level-38 {
    background-position: 0 -703px
}

.level-39 {
    background-position: 0 -722px
}

.level-40 {
    background-position: 0 -741px
}

.level-41 {
    background-position: 0 -760px
}

.level-42 {
    background-position: 0 -779px
}

.level-43 {
    background-position: 0 -798px
}

.level-44 {
    background-position: 0 -817px
}

.level-45 {
    background-position: 0 -836px
}

.level-46 {
    background-position: 0 -855px
}

.level-47 {
    background-position: 0 -874px
}

.level-48 {
    background-position: 0 -893px
}

.level-49 {
    background-position: 0 -912px
}

.level-50 {
    background-position: 0 -931px
}

.level-51 {
    background-position: 0 -950px
}

.level-52 {
    background-position: 0 -969px
}

.level-53 {
    background-position: 0 -988px
}

.level-54 {
    background-position: 0 -1007px
}

.level-55 {
    background-position: 0 -1026px
}

.level-56 {
    background-position: 0 -1045px
}

.level-57 {
    background-position: 0 -1064px
}

.level-58 {
    background-position: 0 -1083px
}

.level-59 {
    background-position: 0 -1102px
}

.level-60 {
    background-position: 0 -1121px
}

.level-61 {
    background-position: 0 -1140px
}

.level-62 {
    background-position: 0 -1159px
}

.level-63 {
    background-position: 0 -1178px
}

.level-64 {
    background-position: 0 -1197px
}

.level-65 {
    background-position: 0 -1216px
}

.level-66 {
    background-position: 0 -1235px
}

.level-67 {
    background-position: 0 -1254px
}

.level-68 {
    background-position: 0 -1273px
}

.level-69 {
    background-position: 0 -1292px
}

.level-70 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV70.gif?20170922) no-repeat
}

.level-71 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV71.gif?20170922) no-repeat
}

.level-72 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV72.gif?20170922) no-repeat
}

.level-73 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV73.gif?20170922) no-repeat
}

.level-74 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV74.gif?20170922) no-repeat
}

.level-75 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV75.gif?20170922) no-repeat
}

.level-76 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV76.gif?20170922) no-repeat
}

.level-77 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV77.gif?20170922) no-repeat
}

.level-78 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV78.gif?20170922) no-repeat
}

.level-79 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV79.gif?20170922) no-repeat
}

.level-80 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV80.gif?20170922) no-repeat
}

.level-81 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV81.gif?20170922) no-repeat
}

.level-82 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV82.gif?20170922) no-repeat
}

.level-83 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV83.gif?20170922) no-repeat
}

.level-84 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV84.gif?20170922) no-repeat
}

.level-85 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV85.gif?20170922) no-repeat
}

.level-86 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV86.gif?20170922) no-repeat
}

.level-87 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV87.gif?20170922) no-repeat
}

.level-88 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV88.gif?20170922) no-repeat
}

.level-89 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV89.gif?20170922) no-repeat
}

.level-90 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV90.gif?20170922) no-repeat
}

.level-91 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV91.gif?20170922) no-repeat
}

.level-92 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV92.gif?20170922) no-repeat
}

.level-93 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV93.gif?20170922) no-repeat
}

.level-94 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV94.gif?20170922) no-repeat
}

.level-95 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV95.gif?20170922) no-repeat
}

.level-96 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV96.gif?20170922) no-repeat
}

.level-97 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV97.gif?20170922) no-repeat
}

.level-98 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV98.gif?20170922) no-repeat
}

.level-99 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV99.gif?20170922) no-repeat
}

.level-100 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV100.gif?20170922) no-repeat
}

.level-101 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV101.gif?20170922) no-repeat
}

.level-102 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV102.gif?20170922) no-repeat
}

.level-103 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV103.gif?20170922) no-repeat
}

.level-104 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV104.gif?20170922) no-repeat
}

.level-105 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV105.gif?20170922) no-repeat
}

.level-106 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV106.gif?20170922) no-repeat
}

.level-107 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV107.gif?20170922) no-repeat
}

.level-108 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV108.gif?20170922) no-repeat
}

.level-109 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV109.gif?20170922) no-repeat
}

.level-110 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV110.gif?20170922) no-repeat
}

.level-111 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV111.gif?20170922) no-repeat
}

.level-112 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV112.gif?20170922) no-repeat
}

.level-113 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV113.gif?20170922) no-repeat
}

.level-114 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV114.gif?20170922) no-repeat
}

.level-115 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV115.gif?20170922) no-repeat
}

.level-116 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV116.gif?20170922) no-repeat
}

.level-117 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV117.gif?20170922) no-repeat
}

.level-118 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV118.gif?20170922) no-repeat
}

.level-119 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV119.gif?20170922) no-repeat
}

.level-120 {
    background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/level/LV120.gif?20170922) no-repeat
}



.gift-banner{
    height: 60px;
    padding-top: 16px;
    position: relative;
    width: 317px;
}

.gift-banner-bg{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 317px;
    height: 40px;
    z-index: -1;
}

.gift-banner-info{
    height: 36px;
    position: absolute;
    left: 8px;
    bottom: -1px;
    font-size: 12px;
    color: #fff;
    vertical-align: middle;
}
.gift-banner-info h4 {
    color:#FFF498;
    max-width: 102px;
    font-weight: 700;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.gift-banner-info p {
    max-width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.gift-banner-info p span {
    margin-left: 14px;
}



.gift-banner-img{
    bottom: 6px;
    width: 68px;
    height: 68px;
    position: absolute;
    right: 95px;
    border-radius: 4px;
    border: 1px solid transparent;
}

.gift-banner-img img {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}


.middle-gift-banner .gift-banner-bg {
    height: 60px;
}
.middle-gift-banner .gift-banner-info {
    height: 50px;
    position: absolute;
    bottom: 1px;
}
.middle-gift-banner .gift-banner-info p {
    margin-top: 8px;
}
.middle-gift-banner .gift-banner-img {
    bottom: 6px;
    width: 68px;
    height: 68px;
}
.middle-gift-banner .gift-banner-info h4 {
    max-width: 114px;
    font-size: 16px;
}


.big-gift-banner {
    height: 70px;
    padding-top: 18px;
}

.big-gift-banner .gift-banner-bg {
    height: 70px;
}

.big-gift-banner .gift-banner-info{
    height: 60px;
    position: absolute;
    bottom: -3px;
}

.big-gift-banner .gift-banner-info h4{
    max-width: 114px;
    font-size: 16px;
}

.big-gift-banner .gift-banner-info p {
    margin-top: 11px;
}

.big-gift-banner .gift-banner-img {
    bottom: 8px;
    width: 78px;
    height: 78px;
}



.multiple-num-l{
    bottom: 6px;
    left: 224px;
    font-size: 0;
    position: absolute;
    white-space: nowrap;
}

.multiple-num-l span{
    height: 22px;
    margin-left: 0;
    background-repeat: no-repeat;
    background-position: right bottom;
    display: inline-block;
}

.multiple-nums{
    left: 15px;
    position: absolute;
    bottom: 0;
    transform: scale(1);
    transform-origin: 0 100%;
}

.multiple-num-x{
    width: 13px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/x.png?20180712);
}

.multiple-num-0{
    width: 17px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/0.png?20180712);
}

.multiple-num-1{
    width: 11px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/1.png?20180712);
}

.multiple-num-2{
    width: 17px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/2.png?20180712);
}

.multiple-num-3{
    width: 16px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/3.png?20180712);
}

.multiple-num-4{
    width: 17px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/4.png?20180712);
}

.multiple-num-5{
    width: 17px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/5.png?20180712);
}

.multiple-num-6{
    width: 17px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/6.png?20180712);
}

.multiple-num-7{
    width: 17px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/7.png?20180712);
}

.multiple-num-8{
    width: 16px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/8.png?20180712);
}

.multiple-num-9{
    width: 16px;
    background-image: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/gift/num1/9.png?20180712);
}